package com.java.entity.ext;

import com.java.entity.BsAppraise;
import com.java.entity.BsCourse;
import com.java.entity.BsCourseTarget;
import com.java.entity.BsStudent;


//@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
public class BsAppraiseVo extends BsAppraise {

	private BsStudent student;

	private BsCourse course;

	private BsCourseTarget target;

	public BsAppraiseVo(BsAppraise appraise, BsStudent student, BsCourse course, BsCourseTarget target) {
		super.setAppraiseId(appraise.getAppraiseId());
		super.setAppraiseStudentId(appraise.getAppraiseStudentId());
		super.setAppraiseCourseId(appraise.getAppraiseCourseId());
		super.setAppraiseTargetId(appraise.getAppraiseTargetId());
		super.setAppraiseScore(appraise.getAppraiseScore());
		super.setAppraiseDate(appraise.getAppraiseDate());
		super.setAppraiseRemark(appraise.getAppraiseRemark());
		super.setAppraiseTime(appraise.getAppraiseTime());
		super.setAppraiseDelete(appraise.getAppraiseDelete());
		this.student = student;
		this.course = course;
		this.target = target;
	}
	
	public BsStudent getStudent() {
		return student;
	}

	public void setStudent(BsStudent student) {
		this.student = student;
	}

	public BsCourse getCourse() {
		return course;
	}

	public void setCourse(BsCourse course) {
		this.course = course;
	}

	public BsCourseTarget getTarget() {
		return target;
	}

	public void setTarget(BsCourseTarget target) {
		this.target = target;
	}

}
